@charset utf-8;
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul, li { list-style-type: none; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
body, input, select, button, textarea { font-size: 12px; font-family: "Microsoft Yahei",微软雅黑; }
button { cursor: pointer; }
i, em, cite { font-style: normal; }
body { background: #f2f2f2; color: #000; line-height: 1.2; overflow: -moz-scrollbars-vertical;}
a, a:link { text-decoration: none; }
a:visited { }
a:active, a:hover { text-decoration: none; }
a:focus { outline: none; }

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.digg{width:420px; height:120px; margin:80px auto 20px auto; position:relative} 
#dig_up,#dig_down{width:200px; height:48px; margin:10px; position:relative;  
border:1px solid #d3d3d3; padding-left:42px; cursor:pointer} 
.digup{background:url(../images/diggs.png) no-repeat 4px 2px;} 
.digup_on{background:url(../images/diggs.png) no-repeat 4px -49px;} 
.digdown{background:url(../images/diggs.png) no-repeat 4px -102px;} 
.digdown_on{background:url(../images/diggs.png) no-repeat 4px -154px;} 
#num_up,#num_down{position:absolute; right:6px; top:18px; font-size:20px;} 
#dig_up p{height:24px; line-height:24px; color:#360} 
#dig_down p{height:24px; line-height:24px; color:#f30} 
.bar{width:100px; height:12px; line-height:12px; border:1px solid #f0f0f0;  
position:relative; text-align:center} 
.bar span{display:block; height:12px; } 
.bar i{position:absolute; top:0; left:104px;} 
#bar_up span{background:#360} 
#bar_down span{background:#f60} 
#msg{position:absolute; right:20px; top:40px; font-size:18px; color:#f00}